home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / doc / netcat-traditional / README.Debian < prev    next >
Text File  |  2008-06-21  |  1KB  |  37 lines

  1. netcat for Debian
  2. -----------------
  3.  
  4. A symlink to the netcat binary called 'netcat' has been installed.
  5. However, the canonical name is still 'nc'. If you use netcat on other
  6. systems, it will probably only be installed as 'nc', so keep this in
  7. mind when writing scripts.
  8.  
  9.     -- Decklin Foster <decklin@red-bean.com>  Fri,  1 Jun 2001 13:38:10 -0400
  10.  
  11. Examples
  12. --------
  13.  
  14. Many examples can be found in /usr/share/doc/netcat/README.gz. The rest of
  15. this file collects some more that have been contributed by users.
  16.  
  17. Encrypted File Transfer
  18. (courtesy of Tom Buskey <tom@buskey.name>)
  19.  
  20.     Suppose you have an ssh tunnel, and you want to copy a file to the
  21.     remote machine. You could just scp it directly, but that opens up
  22.     another connection. The goal is to re-use the existing connection.
  23.     You can use netcat to do this:
  24.  
  25.     When you SSH in, add -L 31000:127.0.0.1:31000
  26.  
  27.     On the remote:
  28.  
  29.         nc -lvnp 31000 127.0.0.1 > file
  30.  
  31.     On the local:
  32.  
  33.         nc -v -w 2 127.0.0.1 31000 < file
  34.  
  35.     No extra overhead. TCP takes care of error correction. SSH has
  36.     already encrypted the pipe.
  37.